@echo off
echo ========================================
echo 医疗知识RAG系统 - Streamlit Web界面
echo ========================================
echo.
echo 正在检查环境...

REM 检查conda是否可用
where conda >nul 2>nul
if %ERRORLEVEL% NEQ 0 (
    echo ❌ 错误: 未找到conda命令，请确保Anaconda/Miniconda已正确安装
    pause
    exit /b 1
)

echo ✅ Conda环境检查通过

echo.
echo 正在激活torch环境...
call conda activate torch
if %ERRORLEVEL% NEQ 0 (
    echo ❌ 错误: 无法激活torch环境，请确保环境存在
    pause
    exit /b 1
)

echo ✅ torch环境已激活

echo.
echo 请确保以下服务已启动:
echo   🔹 Ollama服务 (端口: 11434)
echo   🔹 Neo4j数据库 (端口: 7687) [可选]
echo   🔹 Weaviate向量数据库 (端口: 8080) [可选]
echo.

echo 正在启动Streamlit Web应用...
echo 应用将在浏览器中自动打开: http://localhost:8501
echo.
echo 按 Ctrl+C 停止应用
echo ========================================
echo.

streamlit run app_simple.py --server.port 8501 --server.headless true

echo.
echo 应用已停止
pause